body {
	background-color: #F5F5F5;
}

#AirportSearch_main {
	max-width: 640px;
	min-width: 320px;
	width: 100%;
	margin: 0px auto;
}

#air_mid_main {
	padding-top: 70px;
}

.app_head_left {
	float: left;
	width: 5%;
	padding-top: 6px;
	padding-left: 6px;
}

.app_head_left a {
	color: #FFFFFF;
	font-size: 1.5em;
	font-weight: bold;
}

.app_head_mid {
	float: left;
	width: 90%;
	padding-top: 5px;
}

#app_head_title {
	text-align: center;
	color: #FFFFFF;
	font-size: 1.6em;
	font-family: "宋体";
	font-weight: bold;
}

#iframeResult {
	border: none;
	height: 400px;
	margin-top: 10px;
	padding-top: 15px;
}


/*跳转至iframe时颜色头部颜色改为和去哪网色调一致*/

#firTitle {
	background-color: #1BA9BA !important;
}

.test_head {
	height: 70px;
	padding: 25px 20px;
	max-width: 640px;
	min-width: 320px;
	width: 100%;
	margin: 0px auto;
	position: fixed;
	top: 0px;
	background-color: #1BA9BA;
	/*层级低于所有页面遮罩层*/
	z-index: 98;
}

.head_jBcol {
	FILTER: progid: DXImageTransform.Microsoft.Gradient(gradientType=0, startColorStr=#1BA9BA, endColorStr=#32C7F2);
	/*IE*/
	background: -moz-linear-gradient(top, #1BA9BA, #32C7F2);
	/*火狐*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#1BA9BA), to(#32C7F2));
	/*谷歌*/
	background-image: -webkit-gradient(linear, left bottom, left top, color-start(0, #1BA9BA), color-stop(1, #32C7F2));
	/* Safari & Chrome*/
	filter: progid: DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#1BA9BA', endColorstr='#32C7F2');
	/*IE6 & IE7*/
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#1BA9BA', endColorstr='#32C7F2')";
	/* IE8 */
}

.content .tabs {
	width: 100%;
	/*border-bottom: .5em solid #CCCCCC;*/
	height: 5em;
}

.content .tabs .s-flight,
.s-custom {
	width: 50%;
	height: 5em;
	line-height: 5em;
	font-size: 1em;
	font-weight: 700;
	float: left;
	text-align: center;
}

.content .tabs span {
	width: 50px;
	height: 50px;
	display: inline-block;
	vertical-align: middle;
}

.content .tabs .s-flight span {
	background: url("img/images/Icon_whiteAir.png") no-repeat;
}

.content .tabs .s-custom span {
	background: url("img/images/Icon_blueS.png") no-repeat;
}

.current {
	background-color: #1BA9BA;
	color: #FFFFFF;
}

.content .line {
	width: 100%;
	height: .5em;
	background-color: #CCCCCC;
}

.content .s-flight-content ul {
	width: 100%;
	background-color: #FFFFFF;
}

.s-flight-content ul li {
	width: 90%;
	height: 4.5em;
	line-height: 4.5em;
	margin: 0 auto;
	border-bottom: .1em solid #CCCCCC;
}

.s-flight-content ul li span {
	display: block;
	float: left;
	width: 30%;
	height: 100%;
	font-size: 1.4em;
	color: #1BA9BA;
}

.s-flight-content ul li input {
	border: none;
	outline: none;
	font-size: 1.2em;
	width: 70%;
}

.query {
	width: 50%;
	height: 1.5em;
	line-height: 1.5em;
	border-radius: 1em;
	background-color: #1BA9BA;
	font-size: 1.8em;
	text-align: center;
	color: white;
	margin: auto;
	margin-top: 40px;
}

.airTz {
	font-size: 1em;
}


/*----导航栏样式----*/

.weui_bar_item_on {
	background-color: #FFFFFF !important;
	color: #1BA9BA !important;
}

.weui_navbar_item {
	color: #FFFFFF;
	background-color: #CCCCCC;
}

.weui_navbar_item b {
	display: block;
	font-size: 1.1em;
	height: 1.5em;
	line-height: 1.5em;
	border-right: 1px solid #FFFFFF;
}

.weui_tab_bd_item {
	margin-top: 1em;
}

.chooseAirNum {
	background-image: url(../img/img/images/Icon_blueAir.png);
}

.chooseMy {
	background-image: url(../img/img/images/Icon_whiteS.png);
}

.noRepeat {
	background-repeat: no-repeat;
	background-size: 16% 55%;
	background-position-y: center;
	background-position-x: 25%;
}

.InputNum {
	width: 100%;
	height: 55px;
	margin-top: 10px;
}

.InputNum input {
	border: none;
	outline: none;
	width: 100%;
	height: 100%;
	color: #A2A2A2;
	font-size: 1.5em;
	padding-left: 1em;
}

#numSearchBtn {
	margin-top: 200px;
}

.top_null {
	background-color: #F5F5F5 !important;
	height: 10px;
}

.borderNo {
	border: none !important;
}


/*----日历选中日期颜色----*/

.picker-calendar-day-selected span {
	background-color: #1BA9BA !important;
}

.icon-next {
	background-image: url(../img/freeway/sanjiaoyou.png) !important;
	width: 1.8em !important;
}

.icon-prev {
	background-image: url(../img/freeway/sanjiaozuo.png) !important;
	width: 1.8em !important;
}

.picker-calendar-next-year {
	display: none;
}

.picker-calendar-prev-year {
	display: none;
}

.current-year-value {
	position: relative;
	left: 50px;
	font-weight: bold;
	font-size: 1.4em;
	color: #1BA9BA;
}

.current-month-value {
	font-weight: bold;
	font-size: 1.4em;
	color: #1BA9BA;
}


/*--跳转至去哪网后，标题长箭头样式--*/

.changjiantou {
	width: 32px;
	height: 15px;
	vertical-align: middle;
	margin: 0px 5px;
}